dsh-b2us-chrome-tool: A Secure Local Chrome Automation Plugin for DeepSeek Harness
`dsh-b2us-chrome-tool` is a secure, local Chrome automation plugin for DeepSeek Harness (DSH). It connects DSH to the user's existing Chrome session through a Manifest V3 extension and a loopback WebSocket bridge, without creating a separate profile. The plugin provides core capabilities including semantic page access, validated locators, page interactions (such as clicking, typing, and extraction), and restricted data capture (such as masking sensitive fields). It uses defense-in-depth mechanisms to ensure security and is automatically packaged and installed only after DSH approval. It is intended for local development environments and supports DSH version `0.1.2-rc.1` and later.
Read Moredsh-git-update-notifier: Update Management in Local Source Format
`dsh-git-update-notifier` is an update-detection plugin for DeepSeek Harness (DSH), specifically designed for source-code checkout development. It detects updates by directly comparing Git commits, avoids breaking the pnpm workspace structure, and supports resumable updates, multi-stage validation, and rollback on failure. The plugin automatically checks at midnight daily, performs catch-up checks if it is not running, and provides Web GUI interaction, retry mechanisms, and self-update capabilities. It is compatible with npx, npm, and proxy-based environments.
Read MoreDeepSeek Harness (DSH) Web GUI Plugin: One-Click Update of Local DSH via Sidebar
The DeepSeek Harness Web GUI plugin profile bundle enables one-click updates for local repositories. The installation command is `dsh plugin --profile web add @zhucy123/dsh-update`. Plugin features include version comparison, pre-update confirmation, and executing `git stash`, `checkout`, `pnpm install`, and a clean build. It includes an automatic rollback mechanism for build failures, supports version rollback and concurrency protection, and is compatible with Windows, Linux, and macOS. The page may become blank during the update process, which is normal. Ensure that a local Git repository is present and that GitHub is accessible.
Read Moredsh-session-namer: A Plugin for Naming New DSH Sessions
`dsh-session-namer` is a DeepSeek Harness (DSH) client plugin intended to address the issue that default auto-generated session titles may not meet expectations. By intercepting the creation of new sessions, it either prompts users to supply a name first or retains the original automatic naming logic, ensuring title control. The plugin supports real-time preview, theme adaptation, and truncation to the host's limit; it must be installed via a local `link:` method and depends on specific services.
Read MoreIntroducing the DSH with ChatGPT Plugin
`dsh-with-chatgpt` is a DSH plugin maintained by BeforeWave, designed to address issues such as the inability of web-based ChatGPT to directly access the local filesystem and the excessive token consumption when DSH reads large project contexts. By bridging the two, it allows ChatGPT to read and write local files directly, run commands, and seamlessly hand off complex tasks to a native DSH session. It supports ChatGPT in performing code reviews and minor edits, while routing tasks such as building and testing to local DSH execution, enabling a separation and coordination between understanding and execution capabilities.
Read Moredsh-code-intel: Symbol-Aware Code Indexing and Hybrid Search for DeepSeek Harness
The DeepSeek Harness plugin dsh-code-intel is designed to address insufficient understanding of local codebases by agents. It supports multilingual code retrieval and outline parsing for TypeScript, JavaScript, Python, and more through symbol-aware indexing, hybrid search, and SQLite persistence. The plugin uses an asynchronous indexing mechanism; on first use, task completion must be awaited via a Job ID. It defaults to offline lexical mode and supports file system watching; to enable hybrid search, configure an OpenAI-compatible embeddings endpoint. Installation requires DSH version >=0.1.0-rc.6 and Node 22+, with secure data privacy.
Read Moredsh-token-usage: DeepSeek Harness Local Token Usage Dashboard
`dsh-token-usage` is a local token usage monitoring plugin for DeepSeek Harness. It reads `$DSH_HOME/sessions/session.l.zstd`, aggregates statistics over the past 30 days, and supports dark/light mode. The plugin provides two views—a heatmap and a model table—for tracking token consumption. To install it, run commands in the plugin directory and resolve any potential `pnpm` version lock issues. The plugin is independent of the DSH source code, requires Node >= 22, and provides lightweight monitoring for local agent development.
Read Moredsh-launch-pad: A Unified Solution for Local Service Management
dsh-launch-pad is a console plugin designed to address local service management challenges in DeepSeek Harness (DSH). It prevents port conflicts through a global registry and automatically obtains launch commands via priority-based discovery (such as `.dsh-services.yml` and `package.json`), reducing the operational overhead for Agents. The plugin provides a Web UI sidebar, Agent tools (e.g., `service_list`, `start`), and log viewing capabilities, supporting one-click start/stop and automatic session following. Although Windows is not currently supported, it offers developers a convenient and unified service management solution through command normalization and port arbitration.
Read Moredsh-plugin-open-with: Workspace Application Quick Launcher
dsh-plugin-open-by-hyrinx is a local program launcher plugin designed specifically for the DeepSeek Harness web client. It provides capsule buttons in the session header, allowing users to open VS Code, a terminal, or a file manager in the current workspace with a single click. Users can customize launchers, reorder them by dragging, and manage their visibility. The plugin must be installed via npm and only supports Windows 10/11 and local loopback access. By encapsulating local program launch logic, it effectively bridges web sessions and local development environments, making local debugging more convenient for developers.
Read Moredsh-file-preview: File Preview Plugin for DeepSeek Harness Workspaces
`dsh-file-preview` is a file browsing plugin for DeepSeek Harness (DSH), designed to integrate file operation capabilities. It provides features such as a file browser in the left sidebar, a list of files generated in a session, drag-and-drop path insertion, and preview support for multiple formats (Markdown, PDF, images, CSV, and code). It currently supports local source installation only and is enabled by configuring `package.json`. The plugin supports workspace isolation and text truncation (with a 5MiB limit), primarily helping developers efficiently view and analyze files within the DSH interface.
Read Moredsh-obsidian: Connecting Local Projects to Obsidian's Knowledge Graph
`dsh-obsidian` is a standalone plugin intended to address Obsidian's inability to directly scan code repositories. It uses DSH to scan local project metadata, generate corresponding notes and graph edges, and automatically surface knowledge associations between projects. Core features include native DSH integration, local project scanning, deterministic knowledge graph generation, dual transport modes, and incremental writes. After installation, users can configure environment variables, run scanning and graph generation in DSH, and view associations in Obsidian's graph view. The plugin runs entirely offline, is secure, does not affect manual notes, and does not require an additional REST plugin for basic functionality.
Read More